Text copied to clipboard!
Názov
Text copied to clipboard!Senior Java Developer
Opis
Text copied to clipboard!
Hľadáme skúseného Senior Java vývojára, ktorý sa pripojí k nášmu dynamickému tímu a bude zohrávať kľúčovú úlohu pri navrhovaní, vývoji a údržbe robustných softvérových riešení. Ideálny kandidát má rozsiahle skúsenosti s vývojom v jazyku Java, rozumie moderným vývojovým metodikám a je schopný efektívne spolupracovať s tímami naprieč rôznymi oddeleniami.
Ako Senior Java vývojár budete zodpovedný za návrh a implementáciu backendových systémov, integráciu s databázami a externými službami, ako aj za optimalizáciu výkonnosti aplikácií. Očakávame, že budete mentorovať junior vývojárov, zdieľať svoje know-how a prispievať k zlepšovaniu vývojových procesov.
Na tejto pozícii budete pracovať na rôznych projektoch, od interných podnikových aplikácií až po zákaznícke riešenia pre našich klientov. Budete úzko spolupracovať s produktovými manažérmi, architektmi a testovacími inžiniermi, aby ste zabezpečili, že dodané riešenia budú kvalitné, škálovateľné a bezpečné.
Úspešný kandidát má silné analytické myslenie, schopnosť riešiť problémy a skúsenosti s vývojom v agilnom prostredí. Znalosť frameworkov ako Spring, Hibernate, a skúsenosti s cloudovými platformami ako AWS alebo Azure sú veľkou výhodou.
Ak hľadáte príležitosť pracovať na zaujímavých projektoch, rozvíjať svoje schopnosti a byť súčasťou inovatívneho tímu, táto pozícia je pre vás ideálna.
Zodpovednosti
Text copied to clipboard!- Vývoj a údržba backendových aplikácií v jazyku Java
- Návrh a implementácia softvérových architektúr
- Integrácia s databázami a externými systémami
- Mentorovanie junior vývojárov
- Spolupráca s tímami QA a DevOps
- Zabezpečenie kvality a výkonnosti kódu
- Účasť na code review a technických diskusiách
- Tvorba technickej dokumentácie
- Zavádzanie najlepších vývojových praktík
- Podpora pri riešení produkčných incidentov
Požiadavky
Text copied to clipboard!- Minimálne 5 rokov skúseností s vývojom v jazyku Java
- Znalosť frameworkov ako Spring, Hibernate
- Skúsenosti s REST API a mikroslužbami
- Znalosť databáz (SQL aj NoSQL)
- Skúsenosti s nástrojmi ako Maven, Git, Jenkins
- Znalosť agilných metodík (Scrum, Kanban)
- Schopnosť samostatne riešiť problémy
- Dobré komunikačné schopnosti
- Znalosť anglického jazyka na technickej úrovni
- Výhodou sú skúsenosti s cloudovými platformami (AWS, Azure)
Potenciálne otázky na pohovor
Text copied to clipboard!- Koľko rokov máte skúseností s vývojom v jazyku Java?
- Aké Java frameworky ste používali v posledných projektoch?
- Máte skúsenosti s vývojom mikroslužieb?
- Aké databázy ste používali a v akých prípadoch?
- Ako pristupujete k optimalizácii výkonnosti aplikácií?
- Máte skúsenosti s cloudovými riešeniami? Ktorými?
- Ako by ste mentorovali junior vývojára?
- Aké nástroje používate na správu verzií a CI/CD?
- Ako riešite problémy v produkčnom prostredí?
- Aké sú vaše skúsenosti s agilným vývojom?